Gossip and Random Walk Techniques for Network Coding
نویسندگان
چکیده
Ad hoc and sensor networks usually do not have a central entity for managing information spreading. Moreover, such wireless stations have limited energy and computational power. All this leads to a need for distributed and efficient algorithms for disseminating information across the network. Network coding in conjunction with random walks and gossip techniques proposes a local and distributed approach for compressing information and disseminating it across the network. In this work we study the stopping times of gossip algorithms for network coding. We analyze algebraic gossip (i.e., random linear coding) and consider three gossip algorithms for information spreading PUSH, PULL, and EXCHANGE. While traditionally algebraic gossip protocols used PUSH or PULL as their gossip algorithms, we prove that using the EXCHANGE algorithm can be unboundedly better. The stopping time of algebraic gossip is known to be linear for the complete graph; but the question of determining a tight upper bound for general graphs is still open. We take a major step in solving this question, and prove a linear tight upper bound for bounded degree graphs. Our proofs use a new method that relies on Jackson’s queuing theorem to analyze the stopping time of network coding, and this technique is likely become useful for future research. In addition, we compare algebraic gossip to an average computation task via EXCHANGE and show that there are graphs for which algebraic gossip can be unboundedly faster. In future work (Chapter 6) we will address many open questions that still remain. First, we are going to find tight upper and lower bounds for general graphs and find deterministic algorithm to compute these bounds as a function of a given graph. We would like to prove all bounds for the asynchronous time model and to give stopping time bounds with high probability along with the expected value results. We are also aiming to study gossip algorithms in general, and algebraic gossip (i.e., linear network coding over gossip algorithm) in particular, on dynamic graphs and SINR models ([1] and [2]). To the best of our knowledge, this, has not been addressed at all previously.
منابع مشابه
A Survey on Randomized Algorithms in Networking Design: Random Network Coding
This survey attempts to provide an overview of the distributed and randomized schemes used in networking. This concept by itself is very diverse and the problems discussed in this paper are by no means exhaustive. We restrict our review to the class of randomized schemes which are based on the concept of random network coding. In particular we describe the existing schemes for randomized coding...
متن کاملBounds for algebraic gossip on graphs
We study the stopping times of gossip algorithms fornetwork coding. We analyze algebraic gossip (i.e., random linearcoding) and consider three gossip algorithms for informationspreading: Pull, Push, and Exchange. The stopping time ofalgebraic gossip is known to be linear for the complete graph, butthe question of determining a tight upper bound or lower boundsfor general...
متن کاملRaWMS - Random Walk based Lightweight Membership Service for Wireless Ad Hoc Networks
This paper presents RaWMS, a novel lightweight random membership service for ad hoc networks. The service provides each node with a partial uniformly chosen view of network nodes. Such a membership service is useful, e.g., in data dissemination algorithms, lookup and discovery services, peer sampling services, and complete membership construction. The design of RaWMS is based on a novel reverse...
متن کاملFast Distributed Computation in Dynamic Networks via Random Walks
The paper investigates efficient distributed computation in dynamic networks in which the network topology changes (arbitrarily) from round to round. Random walks are a fundamental primitive in a wide variety of network applications; the local and lightweight nature of random walks is especially useful for providing uniform and efficient solutions to distributed control of dynamic networks. Giv...
متن کاملAn Optimized Topology Maintenance Framework for P2P Media Streaming
In this paper, we present an optimized topology maintenance framework used in AVStreamer P2P media streaming system. To help new incoming clients get an initial view of the whole network, a new weak hierarchy model is designed to share burdens among different servers. Based on this new model, several key techniques are adopted: node evaluation criteria which can help optimize the node-list cach...
متن کامل